﻿@charset "UTF-8";

/* container */
.container{}

.hTit{ text-align:center;}
.hTit .hd{display:inline-block; *display:inline; zoom:1; background:url(../images/hdline.jpg) repeat-x 0 63px; color:#46931e; overflow:hidden; zoom:1; padding:0 52px;}
.hTit .hd span{display:block; font-size:40px; color:#ccc; font-family:Impact; line-height:48px;}
.hTit .hd h4{font-size:26px; padding:0 18px; font-family:"微软雅黑"; background:#fff; color:#222; line-height:30px;}

.aArea{padding:52px 0 40px;}
.aArea .bd{position:relative; width:1000px; margin-top:24px;}
.aArea .bd .prev, .aArea .bd .next{position:absolute; left:-70px; top:32px; width:48px; height:48px; background:url(../images/pprev_1.png) no-repeat; cursor:pointer;}
.aArea .bd .next{left:auto; right:-70px; background:url(../images/pnext_1.png) no-repeat;}
.aArea .bd .prev:hover{background:url(../images/pprev_2.png) no-repeat;}
.aArea .bd .next:hover{background:url(../images/pnext_2.png) no-repeat;}
.aArea .bd .tempWrap{width:1000px !important;}
.aArea .bd li{float:left; display:inline; width:232px; margin-right:24px;}
.aArea .bd li img{border:1px solid #dfdfdf;}
.aArea .bd li .t{line-height:20px; padding-top:8px;}

.bArea{background:url(../images/areabg.jpg) repeat;}
.bArea .area-box{padding:60px 0;  background:url(../images/housebg.jpg) no-repeat center bottom;}
.psort{float:left; width:239px;}
.psort h2{padding-top:16px; height:88px; background:url(../images/sort_hd.jpg) no-repeat; text-align:center; font-family:"微软雅黑"; font-size:24px; color:#fff; letter-spacing:4px;}
.psort h2 em{display:block; color:#f9bca7; font-weight:100; font-family:Impact; font-size:34px; line-height:36px; letter-spacing:normal;}
.psort ul{ background:#fff; height:668px; border:1px solid #ff6c00; border-top:none; padding-top:18px;}
.psort li{width:200px; margin:0 auto; padding:4px 0;}
.psort li h4{height:32px; line-height:32px; padding-left:18px; font-size:14px; color:#fff; background:#ed571a url(../images/arrow_02.png) no-repeat 186px center; cursor:pointer;}
.psort dl{padding:5px 0 0; display:none;}
.psort dl dt{padding:5px 0 5px 18px; border-top:1px dotted #b2b2b2; line-height:30px;}
.psort li.on h4{ background-image:url(../images/arrow_01.png);}

.pList{float:right; width:754px;}
.pList li{float:left; display:inline; width:355px; margin:22px 0 0 22px;}
.pList li.noMg{margin-top:0;}
.pList li a{position:relative; display:block; width:355px; height:249px; color:#fff;}
.pList li .txt-1, .pList li .txt-2{position:absolute; left:0; bottom:0; width:100%; height:40px; z-index:1; text-align:center;}
.pList li .bg{position:absolute; width:100%; height:100%; left:0; top:0; background:#261610; filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7;}
.pList li h4{padding:0 10px; font-weight:100; line-height:40px; display:inline-block; *display:inline; zoom:1; position:relative; z-index:1;}
.pList li .txt-2{height:100%; display:none;}
.pList li .txt-2 .bg{background:#ed571a;}
.pList li .txt-2 h4{margin-top:70px; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.pList li .txt-2 .i{color:#fff; padding:14px 68px 0; text-align:left; position:relative; z-index:1;}

.adv-1{position:relative; height:184px; padding-bottom:36px; background:url(../images/shade.png) no-repeat center bottom; width:100%; overflow:hidden;}
.adv-1 .pic{position:absolute; width:1920px; left:50%; margin-left:-960px; z-index:0;}
.adv-1 .wrap{ position:relative; width:950px; padding:40px 50px 0 0; z-index:1; text-align:right;}
.adv-1 .wrap .zixun{position:relative; top:-10px;}
.adv-1 .txt{ color:#261610; font-size:34px; font-family:"微软雅黑"; line-height:36px;}
.adv-1 .txt .font1{ font-weight:bold;}
.adv-1 .txt .font2{ font-size:20px;}
.adv-1 .hotLine{ float:none; margin:10px 20px 0 0; display:inline-block; *display:inline; zoom:1; text-align:left;}

.cArea{padding:15px 0 30px;}
.tab-tit{ font-size:18px; font-family:"微软雅黑"; padding:20px 0 30px;}
.tab-tit li{position:relative; float:left; color:#333; width:248px; border:1px solid #ccc; border-left:none; line-height:58px; cursor:pointer;}
.tab-tit li.li-1{border-left:1px solid #ccc}
.tab-tit li.on{ font-weight:bold; color:#fff; background:#ed571a; border:1px solid #ed571a;}
.tab-tit li.on em{position:absolute; left:50%; bottom:-10px; margin-left:-20px; width:20px; height:10px; background:url(../images/arrow_03.jpg) no-repeat;}
.tab-con{ text-align:left;}

.adv-2{position:relative; padding-bottom:36px; background:url(../images/shade.png) no-repeat center bottom; width:100%; overflow:hidden;}
.adv-2 .con{padding-bottom:60px; background:url(../images/areabg.jpg) repeat;}
.adv-2 .hd{position:relative; width:1920px; left:50%; margin-left:-960px; z-index:0;}
.adv-2 .wrap{position:relative;}
.adv-2 .zixun{position:absolute; right:140px; bottom:5px; width:100%; text-align:right;}
.adv-2 .zixun span{font-family:"微软雅黑"; font-size:14px; color:#333; padding-right:2px; line-height:34px;}
.adv-2 .zixun span em{ font-size:28px; font-family:Impact; color:#261610;}

.dArea{padding:9px 0 35px; background: url("../images/index_case_bg.png") no-repeat top center; margin-top: -36px; }
.dArea .bd{padding-top:30px;}
.case-tit{float:left; position:relative; width:202px; height:592px; background:#ed571a; text-align:left;}
.case-tit ul{position:absolute; left:0; top:5px;}
.case-tit li{position:relative; font-family:"微软雅黑"; font-size:18px; color:#fff; width:170px; padding:24px 0 24px 38px; line-height:20px; background:url(../images/dottedline.jpg) no-repeat 21px 0; cursor:pointer;}
.case-tit li.li-1{ background:none;}
.case-tit li span{ display:block; font-family:Arial; font-size:10px; color:#f8bca3; line-height:14px;}
.case-tit li.on{ background:#fd7943;}
.case-tit li.on em{position:absolute; right:-13px; top:50%; margin-top:-14px; width:13px; height:28px; background:url(../images/arrow_04.jpg) no-repeat;}

.case-box{float:right; width:757px;}
.case-item .picFocus{position:relative; width:757px; height:400px;}
.case-item .picFocus .aPrev, .case-item .picFocus .aNext{position:absolute; left:36px; top:50%; margin-top:-26px; width:34px; height:52px; background:url(../images/cprev_01.png) no-repeat; cursor:pointer; z-index:2;}
.case-item .picFocus .aNext{left:auto; right:36px; background:url(../images/cnext_01.png) no-repeat;}
.case-item .picFocus .aPrev:hover{background:url(../images/cprev_02.png) no-repeat;}
.case-item .picFocus .aNext:hover{background:url(../images/cnext_02.png) no-repeat;}
.case-item .picLeft li{position:relative; float:left;}
.case-item .picLeft .p{ position:relative; width:757px; height:400px;}
.case-item .picLeft .p em{position:absolute; width:100%; height:100%; left:0; top:0; background:#261610; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;}
.case-item .picLeft .txt{position:absolute; width:100%; left:0; top:0; padding-top:84px; text-align:center; font-family:"微软雅黑";}
.case-item .picLeft .txt h4{ font-size:18px; color:#fff; display:inline-block; *display:inline; zoom:1; line-height:48px; border-top:1px solid #9a9b9d;  border-bottom:1px solid #9a9b9d; padding:0 6px;}
.case-item .picLeft .txt .i{width:442px; margin:0 auto; font-size:14px; color:#fff; text-align:left; line-height:28px; padding:22px 0;}
.case-item .picLeft .link a{display:inline-block; *display:inline; zoom:1; color:#ed571a; font-size:14px; line-height:28px; border:1px solid #ed571a; border-radius:14px; padding:0 30px; margin:0 9px;}
.case-item .picLeft .link a:hover{ background:#ed571a; color:#fff;}

.case-item .piclist{padding-top:11px;}
.case-item .piclist li{float:left; width:238px; display:inline; margin-left:21.5px; margin-bottom: 17px;}
.case-item .piclist li.noMg{margin:0;}
.case-item .piclist li .t{ line-height:32px; background:#dcdcdc; text-align:center;}

.hTit-1{}
.hTit-1 .hd{ line-height:55px; border-top:1px solid #4c432f; border-bottom:1px solid #4c432f; overflow:hidden; zoom:1;}
.hTit-1 .hd h4{float:left; font-size:18px; font-family:"微软雅黑"; color:#222;}
.hTit-1 .hd .m{float:right;}
.hTit-1 .hd .m a{font-family:Arial; color:#333; font-size:14px; font-weight:bold;}
.hTit-1 .hd .m a:hover{color:#ed571a;}
.hTit-1 .hd .m a em{padding-left:3px; font-weight:100;}

.eArea{padding:60px 0; border-top:1px solid #dfdfdf; background:url(../images/areabg.jpg) repeat; position:relative;}
.customer{float:left; width:670px;}
.customer .bd{padding-top:0px; margin:30px 0 0;}
.customer .bd li{position:relative; float:left; width:214px; background:#fff; padding:60px 0 36px; margin-left:14px;}
.customer .bd li.noMg{margin:0;}
.customer .bd li .p{position:absolute; width:156px; height:157px; top:-104px; left:50%; margin-left:-78px;}
.customer .bd li .p a{position:absolute; display:block; width:100%; height:100%; background:url(../images/picshade.png) no-repeat;}
.customer .bd li h4{ text-align:center;}
.customer .bd li h4 a{color:#333;}
.customer .bd li .i{padding:8px 20px 16px; line-height:22px;}
.customer .bd li .m{ text-align:center;}
.customer .bd li .m a{display:inline-block; *display:inline; *zoom:1; font-family:"微软雅黑"; color:#fff; background:#ed571a; line-height:28px; padding:0 32px; border-radius:14px; font-size:12.5px;}

.answer{float:right; width:292px;}
.answer .bd{margin-top:35px; height:350px;}
.answer .bd .tempWrap{height:350px !important;}
.answer dl{line-height:22px; height:96px;}
.answer dl span{float:left; width:22px; height:22px; line-height:22px; text-align:center; color:#fff; font-size:13px; background:url(../images/q_ico.png) no-repeat; margin-right:10px;}
.answer dl dd span{background:url(../images/a_ico.png) no-repeat;}
.answer dl dt{ padding-bottom:10px;}
.answer dl dt a{color:#333;}
.answer dl dt a:hover{color:#ed571a;}
.answer dl dd{ overflow:hidden; zoom:1;}
.answer dl dd .i{float:left; width:250px;}

.fArea{padding:45px 0 0;}
.aboutWrap .bd{text-align:left;}
.aboutWrap .bd .txt{padding:24px 48px 0;}
.aboutWrap .bd .txt .a_logo{float:left; border:2px solid #d1d1d1; border-bottom:none; margin-right:25px;}
.aboutWrap .bd .txt .i{padding:5px 0 0; font-size:14px; line-height:28px;}
.aboutWrap .bd .pic{position:relative;}
.aboutWrap .bd .pic .bg{position:absolute; width:175px; height:343px; left:48px; top:0; background:#ed571a; filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.9; z-index:0;}
.aboutWrap .bd .service{position:absolute; top:80px; left:70px; font-size:14px; color:#fff; font-family:"微软雅黑"; z-index:1;}
.aboutWrap .bd .service h4{ font-size:24px; line-height:30px;}
.aboutWrap .bd .service em{border-top:2px solid #f5ae91; padding:0 24px; font-size:0; line-height:0;}
.aboutWrap .bd .service span{ font-size:20px;}

.tab-left{padding:48px 0 36px;}
.tab-left .hd h4{ font-weight:100; margin-left:-26px;}
.tab-left .hd h4 em{padding:0 26px; cursor:pointer;}
.tab-left .hd h4 em.on{font-weight:bold;}
.tab-left .bd{margin-top:30px;}
.tab-left .pic-box{width:1000px;}
.tab-left .pic-box .tempWrap{width:1000px !important;}
.tab-left .pic-box li{float:left; width:234px; display:inline; margin-right:21.3px;}
.tab-left .pic-box li .t{line-height:20px; padding-top:8px; text-align:center;}

.gArea{padding:25px 0 102px; background:url(../images/areabg.jpg) repeat;}
.gArea .list{float:left; width:298px; display:inline; margin-left:53px;}
.gArea .list .hd{border:none;}
.gArea .list .bd{}
.gArea .list img{border:2px solid #fff; margin-bottom:12px;}
.gArea .list li{ line-height:20px; padding:6px 0;}
.gArea .list li a{padding-left:8px;}
.gArea .list li .ico{float:left; width:6px; _width:3px; height:20px; background:url(../images/point_01.gif) no-repeat 0 8px;}

.newsWrap{float:right; width:473px;}
.newsWrap .hd h4{padding-left:42px;}
.newsWrap .bd{padding-top:18px;}
.newsWrap .bd li{line-height:20px; padding:8px 0; border-bottom:1px dotted #9e9e9e; font-size:13px;}
.newsWrap .bd li .date{float:right; color:#999;}
.newsWrap .bd li a{color:#666;}
.newsWrap .bd li a:hover{color:#46931E;}